home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / g / gnu_c / pmlsrc23.zoo / pmlsrc / Makefile.tos < prev    next >
Encoding:
Makefile  |  1994-03-19  |  1.1 KB  |  48 lines

  1. CROSSDIR = /net/acae127/home/bammi/atari/cross-gcc
  2. CROSSLIB = $(CROSSDIR)/lib
  3. CROSSBIN = $(CROSSDIR)/bin
  4. CROSSINC = $(CROSSDIR)/include
  5. XFLAGS = -Wstrict-prototypes
  6. #this has to be gnu make
  7. MAKE=make
  8. CC=cgcc
  9. AR=car
  10.  
  11. ALL = pml16.olb pml.olb
  12.  
  13. all : $(ALL)
  14.  
  15. pml16.olb :
  16.     $(MAKE) -f makefile.pml clean
  17.     $(MAKE) -f makefile.pml CC="$(CC)" AR="$(AR)" XFLAGS="$(XFLAGS)" s=true
  18.  
  19. pml.olb :
  20.     $(MAKE) -f makefile.pml clean
  21.     $(MAKE) -f makefile.pml CC="$(CC)" AR="$(AR)" XFLAGS="$(XFLAGS)"
  22.  
  23. pml02016.olb :
  24.     $(MAKE) -f makefile.pml clean
  25.     $(MAKE) -f makefile.pml CC="$(CC) -m68020" AR="$(AR)" \
  26.  XFLAGS="$(XFLAGS)" m=68881 s=true
  27.  
  28. pml020.olb :
  29.     $(MAKE) -f makefile.pml clean
  30.     $(MAKE) -f makefile.pml CC="$(CC) -m68020" AR="$(AR)" \
  31.  XFLAGS="$(XFLAGS)" m=68881
  32.  
  33. install : $(ALL)
  34.     cp pml16.olb pml.olb $(CROSSLIB)
  35.     cp math.h $(CROSSINC)
  36.  
  37. install020 : pml02016.olb pml020.olb
  38.     cp pml16020.olb pml020.olb $(CROSSLIB)
  39.     cp math.h $(CROSSINC)
  40.  
  41. clean:
  42.     $(MAKE) -f makefile.pml clean
  43.     $(MAKE) -f makefile.pml clean
  44.  
  45. realclean:
  46.     $(MAKE) -f makefile.pml realclean
  47.     $(MAKE) -f makefile.pml realclean
  48.